.content {
  margin: 0 auto;
  height: 100%;
  min-height: 100%;
  text-align: center;
}

.image-swiper {
  width: 590rpx;
  margin: 0 auto;
  height: auto;
  margin-top: 20rpx;
}

.swiper-item {
  height: auto;
  image {
    width: 100%;
    height: 834rpx;
    border-radius: 20rpx 20rpx 20rpx 20rpx;
  }
}

::v-deep .image-swiper .swiper {
  height: auto;
  min-height: 500rpx;
  height: 834rpx;
}

.image-num {
  padding: 5rpx 20rpx;
  font-weight: 400;
  font-size: 28rpx;
  color: #ffffff;
  line-height: 40rpx;
  text-align: center;
  margin: 0 auto;
  margin-top: 20rpx;
  background: rgba(38, 38, 38, 0.7);
  border-radius: 200rpx 200rpx 200rpx 200rpx;
  display: inline-block;
}
.image-ts {
  font-weight: 400;
  font-size: 28rpx;
  color: #8c8c8c;
  line-height: 40rpx;
  text-align: center;
  margin-top: 34rpx;
}

.share-list {
  display: flex;
  justify-content: center;
  align-items: center;
  .share-list-item {
    margin-top: 32rpx;
    flex: 1;
    image {
      width: 88rpx;
      height: 88rpx;
    }
    view {
      font-weight: 400;
      font-size: 24rpx;
      color: #8c8c8c;
      line-height: 34rpx;
      text-align: center;
    }
  }
}

button::after {
  border: none !important;
  background-color: transparent !important;
}
button {
  background-color: transparent !important;
}
